Pseudorandom Generators without the XOR Lemma

نویسندگان

  • Madhu Sudan
  • Luca Trevisan
  • Salil P. Vadhan
چکیده

Impagliazzo andWigderson IW have recently shown that if there exists a decision problem solvable in time O n and having circuit complexity n for all but nitely many n then P BPP This result is a culmination of a series of works showing connections between the existence of hard predicates and the existence of good pseudorandom generators The construction of Impagliazzo andWigderson goes through three phases of hardness ampli cation a multivariate polynomial encoding a rst derandomized XOR Lemma and a second derandomized XOR Lemma that are composed with the Nisan Wigderson NW generator In this paper we present two di erent approaches to proving the main result of Impagliazzo and Wigderson In developing each approach we introduce new techniques and prove new results that could be useful in future improvements and or applications of hardness randomness trade o s Our rst result is that when a modi ed version of the Nisan Wigderson generator construction is applied with a mildly hard predicate the result is a generator that produces a distribution indis tinguishable from having large min entropy An extractor can then be used to produce a distribution computationally indistinguishable from uniform This is the rst construction of a pseudorandom gen erator that works with a mildly hard predicate without doing hardness ampli cation We then show that in the Impagliazzo Wigderson construction only the rst hardness ampli cation phase encoding with multivariate polynomial is necessary since it already gives the required average case hardness We prove this result by i establishing a connection between the hardness ampli cation problem and a list decoding problem for error correcting codes and ii presenting a list decoding algo rithm for error correcting codes based on multivariate polynomials that improves and simpli es a previous one by Arora and Sudan AS

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extractors and Pseudorandom generators using the hard core lemma

We present a construction of an extractor based exclusively on hardness amplification which extracts from sources with (some) polynomially small min-entropy. This improves upon a similar construction of the author with Trevisan ([DT09]) both in terms of the entropy rate and seed length. The extractor in [DT09] could extract from N -bit sources with entropy γN (for γ > 0) using a seed of length ...

متن کامل

Computational Indistinguishability Amplification: Tight Product Theorems for System Composition

Computational indistinguishability amplification is the problem of strengthening cryptographic primitives whose security is defined by bounding the distinguishing advantage of an efficient distinguisher. Examples include pseudorandom generators (PRGs), pseudorandom functions (PRFs), and pseudorandom permutations (PRPs). The literature on computational indistinguishability amplification consists...

متن کامل

Pseudorandom recursions II

We present our earlier results (not included in Hars and Petruska due to space and time limitations), as well as some updated versions of those, and a few more recent pseudorandom number generator designs. These tell a systems designer which computer word lengths are suitable for certain high-quality pseudorandom number generators, and which constructions of a large family of designs provide lo...

متن کامل

Trifork, a New Pseudorandom Number Generator Based on Lagged Fibonacci Maps

A new family of cryptographically secure pseudorandom number generators, is described. It is based on the combination of the sequences generated by three coupled Lagged Fibonacci generators, mutually perturbed. The mutual perturbation method consists of the bitwise XOR cross-addition of the output of each generator with the right-shifted output of the nearby generator. The proposed generator ha...

متن کامل

Pseudo-random number generators for Monte Carlo simulations on ATI Graphics Processing Units

Basic uniform pseudo-random number generators are implemented on ATI Graphics Processing Units (GPU). The performance results of the realized generators (multiplicative linear congruential (GGL), XOR-shift (XOR128), RANECU, RANMAR, RANLUX and Mersenne Twister (MT19937)) on CPU and GPU are discussed. The obtained speed-up factor is hundreds of times in comparison with CPU. RANLUX generator is fo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electronic Colloquium on Computational Complexity (ECCC)

دوره 5  شماره 

صفحات  -

تاریخ انتشار 1998